package com.fc.v2.model.auto;

import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import cn.hutool.core.date.DateUtil;
import java.util.Date;

public class OrderO implements Serializable {
    private static final long serialVersionUID = 1L;

	
	@ApiModelProperty(value = "预约ID")
	private Integer reserId;
	
	@ApiModelProperty(value = "顾客名")
	private String cusName;
	
	@ApiModelProperty(value = "发型师")
	private String hName;
	
	@ApiModelProperty(value = "服务项目")
	private String serItem;
	
	@ApiModelProperty(value = "支付方式")
	private String pMethod;
	
	@ApiModelProperty(value = "应付金额")
	private Double amPayable;
	
	@ApiModelProperty(value = "实付金额")
	private Double acPaid;
	
	@ApiModelProperty(value = "收银员")
	private String oCashier;
	
	@ApiModelProperty(value = "支付时间")
	private String pTime;
	
	@ApiModelProperty(value = "备注")
	private String reMark;
	
	@ApiModelProperty(value = "订单ID")
	private Integer id;
	
	@ApiModelProperty(value = "订单状态")
	private String oState;
	
	@ApiModelProperty(value = "支付ID")
	private Integer pId;
	
	@JsonProperty("reserId")
	public Integer getReserId() {
		return reserId;
	}

	public void setReserId(Integer reserId) {
		this.reserId =  reserId;
	}
	@JsonProperty("cusName")
	public String getCusName() {
		return cusName;
	}

	public void setCusName(String cusName) {
		this.cusName =  cusName;
	}
	@JsonProperty("hName")
	public String getHName() {
		return hName;
	}

	public void setHName(String hName) {
		this.hName =  hName;
	}
	@JsonProperty("serItem")
	public String getSerItem() {
		return serItem;
	}

	public void setSerItem(String serItem) {
		this.serItem =  serItem;
	}
	@JsonProperty("pMethod")
	public String getPMethod() {
		return pMethod;
	}

	public void setPMethod(String pMethod) {
		this.pMethod =  pMethod;
	}
	@JsonProperty("amPayable")
	public Double getAmPayable() {
		return amPayable;
	}

	public void setAmPayable(Double amPayable) {
		this.amPayable =  amPayable;
	}
	@JsonProperty("acPaid")
	public Double getAcPaid() {
		return acPaid;
	}

	public void setAcPaid(Double acPaid) {
		this.acPaid =  acPaid;
	}
	@JsonProperty("oCashier")
	public String getOCashier() {
		return oCashier;
	}

	public void setOCashier(String oCashier) {
		this.oCashier =  oCashier;
	}
	@JsonProperty("pTime")
	public String getPTime() {
		return pTime;
	}

	public void setPTime(String pTime) {
		this.pTime =  pTime;
	}
	@JsonProperty("reMark")
	public String getReMark() {
		return reMark;
	}

	public void setReMark(String reMark) {
		this.reMark =  reMark;
	}
	@JsonProperty("id")
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id =  id;
	}
	@JsonProperty("oState")
	public String getOState() {
		return oState;
	}

	public void setOState(String oState) {
		this.oState =  oState;
	}
	@JsonProperty("pId")
	public Integer getPId() {
		return pId;
	}

	public void setPId(Integer pId) {
		this.pId =  pId;
	}

																										
	public OrderO(Integer reserId,String cusName,String hName,String serItem,String pMethod,Double amPayable,Double acPaid,String oCashier,String pTime,String reMark,Integer id,String oState,Integer pId) {
				
		this.reserId = reserId;
				
		this.cusName = cusName;
				
		this.hName = hName;
				
		this.serItem = serItem;
				
		this.pMethod = pMethod;
				
		this.amPayable = amPayable;
				
		this.acPaid = acPaid;
				
		this.oCashier = oCashier;
				
		this.pTime = pTime;
				
		this.reMark = reMark;
				
		this.id = id;
				
		this.oState = oState;
				
		this.pId = pId;
				
	}

	public OrderO() {
	    super();
	}

	

}